invitation to play - French English Dictionary